Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 ELSTOW ROAD Detached £325,000 27 Apr 2016
9 ELSTOW ROAD Semi-Detached £204,000 23 Aug 2013
11 ELSTOW ROAD Detached £90,000 25 Jun 1997
15 ELSTOW ROAD Semi-Detached £73,000 30 Mar 2000
19 ELSTOW ROAD Semi-Detached £294,000 11 Jan 2018
21 ELSTOW ROAD Semi-Detached £80,000 19 Nov 1999
23 ELSTOW ROAD Semi-Detached £87,000 18 Nov 1999
37 ELSTOW ROAD Detached £249,000 22 Oct 2013
39 ELSTOW ROAD Semi-Detached £700,000 30 Sep 2022
41 ELSTOW ROAD Detached £250,000 14 Jul 2004
43 ELSTOW ROAD Semi-Detached £186,000 20 Apr 2011
45 ELSTOW ROAD Semi-Detached £166,500 21 Jan 2005
47 ELSTOW ROAD Semi-Detached £270,000 2 Dec 2020
49 ELSTOW ROAD Semi-Detached £167,500 26 Sep 2003